riding skirt - French English Dictionary